from django.db import models


# Create your models here.
class Comment(models.Model):
    # name（名字）
    name = models.CharField(max_length=100)
    # email（邮箱）
    email = models.EmailField(max_length=255)
    # url（个人网站）
    url = models.URLField(blank=True)
    # 用户发表的内容
    text = models.TextField()
    # auto_now_add 的作用是，当评论数据保存到数据库时，自动把 created_time 的值指定为当前时间
    created_time = models.DateTimeField(auto_now_add=True)
    # 关联到某篇文章（Post）  一个评论只能属于一篇文章，一篇文章可以有多个评论，是一对多的关系
    post = models.ForeignKey('GO_lww.Post', on_delete=models.CASCADE)

    def __str__(self):
        return self.text[:20]